<?php

 // $_REQUEST[ ] 接收前端发送的请求数据(get/post)
  $username = $_REQUEST['username'];
  $password = $_REQUEST['password'];

  // GET 和 POST 请求的区别
  // 1. GET请求的数据会显示在地址栏的search部分 POST不显示
  // 2. GET请求携带的数据是字符串 所以数据发送的量是有限的 POST数据量没有限制
  // 3. GET请求一般用于获取数据 相较于POST请求速度更快
  // 4. POST一般用于发送数据 相较于GET请求速度更慢
  //     GET请求和POST请求的请求数据的封装方式不同
  //     GET请求会在HTTP的请求头(request header)中携带数据 
  //     POST请求会在HTTP的请求体(request body)中携带数据

  // echo "前端发送的用户名是 $username 密码是 $password ";

  // ----------------------------------------------------------------------
  // 1. 前端发送数据给后端(数据是 用户名和密码)
  // 2. 后端接收前端发送的数据
  // 3. 连接数据库
  // 4. 在数据库中通过 用户名和密码进行查找
  // 5. 找到数据 用户名密码正确
  //     未找到数据 用户名或密码错误
  // 6. 将结果告诉前端

  include('./1conn.php'); // 连接数据库

  $select = "select * from users where username='$username' and password='$password'";

  $res = $conn->query($select); // 执行查询获得结果集

  // var_dump($res);

  if($res->num_rows>0){
    echo '<script>alert("登录成功");</script>';
    echo '<script>location.href="../src/index.html";</script>';
  }else{
    echo '<script>alert("用户名或密码错误,请重新输入");</script>';
    echo '<script>location.href="../src/login.html";</script>';
  }

?>